package org.video.common.data.model.areas;


import org.video.common.data.model.properties.IProperty;

import java.util.Collection;
import java.util.Map;

public interface IArea {

    IAreaData getData();
    void setData(IAreaData _data);
    IProperty getPropertyByKey(Object key);
    IProperty getPropertyByName(String name);
    Collection<? extends IProperty> getAllProperties();
    Map<Object, ? extends IProperty> getAllPropertiesWithKey();
    String getAreaName();
    int getAreaKey();

}
